FernleafSystems\Wordpress\Plugin\Shield\Modules\HackGuard\Lib\FileLocker\FileLockerController S

Total Complexity 44
Dependencies 9
Dependents 1
Total lines 235
Lines of code 171
Logical lines of code 89
Comment lines 31
Methods 16
Properties 0

Methods 16

Method Rating Maintainability Complexity Lines of code
getFile()
A
45 12 41
runLocksCreation()
S
53 6 23
handleFileDownloadRequest()
S
52 5 24
processFileLocks()
S
72 4 5
addAdminMenuBarItem()
S
60 2 13
createFileDownloadLinks()
S
61 2 12
canRun()
S
75 2 4
isEnabled()
S
68 2 8
getState()
S
65 2 9
run()
S
71 1 5
countProblems()
S
73 1 5
deleteAllLocks()
S
76 1 4
purge()
S
77 1 4
getFileLock()
S
72 1 5
runAnalysis()
S
72 1 6
setState()
S
80 1 3